makeshift repairs - Spanish English Dictionary